package com.lc;


/**
 * 测试类
 */
public class MyTest {

    public static void main(String[] args){
        //创建线程类对象  核心线程数一般公式  系统百分之80 每秒产生100任务 ，想1秒处理完 就需要10个核心线程  百分之20利用最大线程处理
        //队列长度  核心线程数/单个任务执行时间 * 2
        MyThreadPool pool = new MyThreadPool(2, 4, 20);

        //提交多个任务
        for(int i = 0 ; i < 5 ; i++){
            //创建任务对象，提交给线程池
            MyTask myTask = new MyTask(i);
            pool.submit(myTask);
        }
    }

}
